Zach Mueller
About Me
Blog
Today I Learned
My Blogs
My Blogs
Introducing nbquarto: A framework for Processing Jupyter Notebooks
Let’s take a few steps back in time, to when I (Zach), was using tools like
nbdev
out of fastai. I wasn’t using it for its intended purpose (writing libraries in Jupyter…
Jun 5, 2023
PyTorch, Gradient Accumulation, and the dreaded drop in speed
Recently I was helping someone at work debug some distributed code as they were looking to find ways to speed it up. Immediately I noticed something odd,
gradient accumulation
…
Mar 3, 2023
How to be happy, or ways to try your best
For a while now I’ve been going back to two particular studies that stuck with me. They provide guidelines on
scientifically acknowledged
ways to be happy. I’ve been trying…
Jan 2, 2023
Dear Me of 2022
It’s been a bit. 2022 was scary, intimidating, but you made it through.
Jan 1, 2023
Announcing Walk with fastai, the missing pieces for success
Details about my newest course, available at https://thezachmueller.gumroad.com/l/walkwithfastai
Oct 22, 2022
Decorators
An introduction to decorators including when they can be useful and how they’re written
Jul 6, 2022
Inference in PyTorch, what do the wrappers mean? What’s best?
A tour through PyTorch’s various context managers, torch script, and comparing performance
May 14, 2022
Neuro-Diversity in Tech, The Slippery Slope to Burnout
My lifetime journey with ADHD
May 6, 2022
Hacking the Enum
A tale of how to work around some of the limitations of the
Enum
class and expanding it to behave in ways that seem user-intuitive as an API
Mar 25, 2022
Docker for Data Science, Efficient Image Instancing without System Issues
Covering how and why you should setup Docker for your local environment when developing Machine Learning models and products
Dec 5, 2021
HuggingFace Course Notes, Chapter 1 (And Zero), Part 1
This notebook covers all of Chapter 0, and Chapter 1 up to “How do Transformers Work?”
Jun 14, 2021
Pytorch to fastai, Bridging the Gap
Understanding how to bring Pytorch code into the fastai space with minimal headache
Feb 14, 2021
Generating Comparitive Baselines for CAMVID with fastai’s Dynamic Unet
Exploring how baselines are being made and where fastai can fit in
Sep 19, 2020
Zero to Hero with
fastai
- Intermediate
A general overview of the major differences between the old
fastai
and the new
Aug 21, 2020
Zero to Hero with
fastai
- Beginner
An introduction to the world of Deep Learning, what the
fastai
library is, and the problems it attempts to solve
Aug 21, 2020
Speeding up fastai Tabular with NumPy
Speeding up fastai tabular training by 40%
Apr 22, 2020
The Idea of a Transform
Utilizing basic functions inside the DataBlock
Mar 22, 2020
fastai and the New DataBlock API
A quick glance at the new top-level api
Mar 21, 2020
New Year, New Adventures
I realize I haven’t been updating this as much as I would have liked to, so this year I intend on publishing one new blog a month. These blogs will be on whatever topic I…
Jan 21, 2020
Capstone Project - Revisiting IMDB
Very recently, Rachel Thomas and Jeremy Howard released a new course focused on Natural Language Processing. I had stated previously in my blogs I wanted to document my…
Aug 23, 2019
Class Confusion, Analyzing Fastai Model Behaviors
In my research at the University, I have found that one major weakness of mine is trying to explain how these models are working and their behavior. After enough discussion…
Jul 18, 2019
Feature Importance and Gradable Test Sets in Fast.AI
For all of my university research thus far, I have been utilizing the tabular library within Fast.AI to apply deep neural networks on tabular data (something not regularly…
Jul 11, 2019
Suspecto - Analyzing News Articles with Natural Language Processing to Score Credibility
Annually, the University of West Florida runs an event called “CodeFest”
[1]
. The idea behind the event is teams of 5 to 6 individuals generate an end user experience on a…
Jul 7, 2019
Summer Smackdown - Week 1
These posts will most likely wind up being a bit of an odd bunch in terms of formatting until I figure out a style I like and enjoy, as the goal is to merge all
Four
of the…
Jul 7, 2019
Summer Smackdown - An Introduction
Fast.AI offers a number of courses nowadays for anyone to take that are invaluable to Data Science practitioners including:
Jul 5, 2019
No matching items